The following tables contain information to write linear 1D barcodes and the data set they support.
Character & Data Set | EAN 13 | EAN 8 | UPC A | UPC E | GS1 Databar (RSS14) Omnidirectional & Stacked | GS1 Databar (RSS14) Limited |
---|---|---|---|---|---|---|
Numerical digits | 0-9 | 0-9 | 0-9 | 0-9 | 0-9 | 0-9 |
Alphanumeric characters | N/A | N/A | N/A | N/A | N/A | N/A |
Special characters | N/A | N/A | N/A | N/A | N/A | N/A |
Data Length | 12 | 7 | 11 | 6 | 13 | 13 |
Min. width (pixels) | 113 | 81 | 113 | 67 | 96 | 74 |
Double width (pixels) | 226 | 162 | 226 | 134 | 192 | 148 |
Triple width (pixels) | 339 | 243 | 339 | 201 | 288 | 222 |
Quad width (pixels) | 452 | 324 | 452 | 268 | 384 | 296 |
Quintuple width (pixels) | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC2 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC3 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC4 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC2 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC3 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC4 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set C | N/A | N/A | N/A | N/A | N/A | N/A |
Character & Data Set | GS1 Databar (RSS14) Expanded & Expanded Stacked | Code 3 of 9 (Code 39) n = # of alphanumeric characters |
CODABAR n = # of alphanumeric characters |
Code 128 n = # of alphanumeric characters |
---|---|---|---|---|
Numerical digits | 0-9 | 0-9 | 0-9 | All ASCII characters |
Alphanumeric characters | A-Z, a-z, and spacebar | A-Z and spacebar | N/A | |
Special characters | ! % & ( ) * + , - . / : ; < = > _ ? | - . $ % + / | - . $ : + / | |
Data Length | N/A | 1-63 | 1-63 | N/A |
Min. width (pixels) | N/A | 16n + 51 | 17(n+2) + 20 | 11(n+5) |
Double width (pixels) | N/A | 32n + 102 | 34(n+2) + 40 | 22(n+5) |
Triple width (pixels) | N/A | 48n + 153 | 51(n+2) + 60 | 33(n+5) |
Quad width (pixels) | N/A | 64n + 204 | 68(n+2) + 80 | 44(n +5) |
Quintuple width (pixels) | N/A | N/A | N/A | |
FNC1 Char Set A | N/A | N/A | N/A | 0x80 |
FNC2 Char Set A | N/A | N/A | N/A | 0x81 |
FNC3 Char Set A | N/A | N/A | N/A | 0x82 |
FNC4 Char Set A | N/A | N/A | N/A | 0x83 |
FNC1 Char Set B | N/A | N/A | N/A | 0x84 |
FNC2 Char Set B | N/A | N/A | N/A | 0x85 |
FNC3 Char Set B | N/A | N/A | N/A | 0x86 |
FNC4 Char Set B | N/A | N/A | N/A | 0x87 |
FNC1 Char Set C | N/A | N/A | N/A | 0x88 |
Character & Data Set | Code Interleaved 2 of 5 Q = Quiet Zone 36 elements n = # of numeric digits (must be even) |
EAN EXT 5 | EAN EXT 2 | Code Standard 2 of 5 (Industrial 2 of 5) Q = Quiet Zone 36 elements n = # of numeric digits (must be even) |
MSI Q = Quiet Zone 16 elements n = # of numeric digits (must be even) |
Code 11 |
---|---|---|---|---|---|---|
Numerical digits | 0-9 | 0-9 | 0-9 | 0-9 | 0-9 | 0-9 |
Alphanumeric characters | N/A | N/A | N/A | N/A | N/A | N/A |
Special characters | N/A | N/A | N/A | N/A | N/A | - |
Data Length | 1-63 | 5 | 2 | 1-63 | 1-63 | 1-63 |
Min. width (pixels) | n9+ 9+ Q | 65 | 38 | 19(n+1) + Q | 16(n+1)+9+Q | N/A |
Double width (pixels) | 2(n9+ 9+ Q) | 130 | 76 | 2(19(n+1) + Q) | 2(16(n+1) + 9 + Q) | N/A |
Triple width (pixels) | 3(n9+ 9+ Q) | 195 | 114 | 3(19(n+1) + Q) | 3(16(+1)n + 9 + Q) | N/A |
Quad width (pixels) | 4(n9+ 9+ Q) | 260 | 152 | 4(19(n+1) + Q) | 4(16(n+1) + 9 + Q) | N/A |
Quintuple width (pixels) | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC2 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC3 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC4 Char Set A | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC2 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC3 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC4 Char Set B | N/A | N/A | N/A | N/A | N/A | N/A |
FNC1 Char Set C | N/A | N/A | N/A | N/A | N/A | N/A |
Character & Data Set | POSTNET | UCCEAN128 | Code93 |
---|---|---|---|
Numerical digits | 0-9 | 0-9 | 0-9 |
Alphanumeric characters | N/A | N/A | All ASCII characters |
Special characters | N/A | N/A | All ASCII characters |
Data Length | N/A | N/A | N/A |
Min. width (pixels) | (n+3)*10 | (n+4)*11 | (n1+2*n2+4)*9+21 |
Double width (pixels) | (n+3)*20 | (n+4)*22 | (n1+2*n2+4)*18+42 n1= # of characters from the general character set n2 = # of characters from the extended character set |
Triple width (pixels) | (n+3)*30 | (n+4)*33 | (n1+2*n2+4)*27+63 |
Quad width (pixels) | (n+3)*40 | (n+4)*44 | (n1+2*n2+4)*36+84 |
Quintuple width (pixels) | N/A | N/A | N/A |
FNC1 Char Set A | N/A | N/A | N/A |
FNC2 Char Set A | N/A | N/A | N/A |
FNC3 Char Set A | N/A | N/A | N/A |
FNC4 Char Set A | N/A | N/A | N/A |
FNC1 Char Set B | N/A | N/A | N/A |
FNC2 Char Set B | N/A | N/A | N/A |
FNC3 Char Set B | N/A | N/A | N/A |
FNC4 Char Set B | N/A | N/A | N/A |
FNC1 Char Set C | N/A | N/A | N/A |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document